home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 42 / Amiga Format AFCD42 (Issue 126, Aug 1999).iso / -serious- / comms / other / micq-0.4.0 / smakefile < prev    next >
Makefile  |  1999-05-14  |  1KB  |  57 lines

  1. # Anyone who knows how to make Makefiles please help out.
  2. # I have no clue but this appears to work fairly well
  3. # be sure to use gmake
  4. SRCS =icq_response.c micq.c sendmsg.c rus_conv.c server.c ui.c util.c msg_queue.c util_ui.c file_util.c mreadline.c nonblkout.c
  5. OBJS =icq_response.o micq.o sendmsg.o rus_conv.o server.o ui.o util.o msg_queue.o util_ui.o file_util.o mreadline.o nonblkout.o
  6. HEADERS = datatype.h micq.h ui.h msg_queue.h
  7. CC=sc
  8. #
  9. all : micq
  10.  
  11. re : clean all
  12.  
  13. micq : ${OBJS}
  14.     ${CC} ${OBJS} to micq LINK
  15.  
  16.  
  17. ${OBJS} : ${HEADERS}
  18.  
  19. clean :
  20.     rm -f ${OBJS}
  21.  
  22.  
  23. icq_response.o:    icq_response.c ${HEADERS} scoptions smakefile
  24.     ${CC} NOLINK icq_response.c
  25.  
  26. micq.o:    micq.c  ${HEADERS} scoptions smakefile
  27.     ${CC} NOLINK micq.c
  28.  
  29. sendmsg.o:    sendmsg.c  ${HEADERS} scoptions smakefile
  30.     ${CC} NOLINK sendmsg.c
  31.  
  32. rus_conv.o:    rus_conv.c  ${HEADERS} scoptions smakefile
  33.     ${CC} NOLINK rus_conv.c
  34.  
  35. server.o:    server.c  ${HEADERS} scoptions smakefile
  36.     ${CC} NOLINK server.c
  37.  
  38. ui.o:    ui.c  ${HEADERS} scoptions smakefile
  39.     ${CC} NOLINK ui.c
  40.  
  41. util.o:    util.c  ${HEADERS} scoptions smakefile
  42.     ${CC} NOLINK util.c
  43.  
  44. msg_queue.o:    msg_queue.c  ${HEADERS} scoptions smakefile
  45.     ${CC} NOLINK msg_queue.c
  46.  
  47. util_ui.o:    util_ui.c  ${HEADERS} scoptions smakefile
  48.     ${CC} NOLINK util_ui.c
  49.  
  50. mreadline.o:    mreadline.c  ${HEADERS} scoptions smakefile
  51.     ${CC} NOLINK mreadline.c
  52.  
  53. file_util.o:    file_util.c  ${HEADERS} scoptions smakefile
  54.     ${CC} NOLINK file_util.c
  55.  
  56. nonblkout.o:    nonblkout.c
  57.